cover for protection - Allemand Anglais Dictionnaire